home *** CD-ROM | disk | FTP | other *** search
/ Celestin Apprentice 5 / Apprentice-Release5.iso / Source Code / Pascal / Snippets / 3D-Maze 1.0 / Read Me < prev   
Encoding:
Text File  |  1995-08-06  |  1.7 KB  |  42 lines  |  [TEXT/R*ch]

  1. An itty bitty bytes™ revival project.
  2.  
  3. This is a 1991 Mark Frohnmayer source for a 3D, black abd white
  4. maze, which uses a 16 x 16 table to set bits for where walls are,
  5. which also determines which piture to use for the view.
  6.  
  7. Navigation is made through keyPad hits, for direction.
  8.  
  9. I simplified the source by putting it all in one, deleting some
  10. antique declarations, and sprucing up the source.  The original is
  11. included.
  12.  
  13. I also heavily commented a few parts.  The maze starts off with 
  14. "you" in the lower, left corner, facing "top".  Run the program
  15. with the source opened in the editor, with the maze table visible.
  16.  Once it starts up, drag the maze off to the right so that you can
  17. see the table.  Knowing you start at botLeft, you can track your
  18. movements on the table.  This gives rize to a possible addition to
  19. the program where you have such a "grid" map.  I'm working on one,
  20. with 10x10 rects.
  21.  
  22. Another possibility is a bigger maze.  One could use "rinth", set
  23. up with the right sized squares, to draw a random maze that could
  24. be used as a table.  More pictures or even pixmaps could be added.
  25.  
  26. This could even lend itself to texture-mapped graphics.  Maze
  27. shoot 'em ups are fairly common, these days, but there are few
  28. just plain maze games.  Getting out of a complex one would be
  29. cool.  Or how about a 3D "Snakes Alive"?
  30.  
  31. [Ken, this program is as texture-mapped as it will ever be. It has
  32. *no* value for making a raycaster. As a grid-move-maze, it is ok,
  33. but a raycaster must start in another end. /Ingemar]
  34.  
  35. Many aspects of this program bear an amazing reseblence to some of
  36. John  Calhouns B/W source, though not as extensive. 
  37.  
  38. Mark had another source on AOL.  He's no longer an AOL member, but
  39. maybe he still lives in Eugene?
  40.  
  41. kenlong@netcom.com
  42.